Search criteria: scientific name =
Xiphister mucosus
Photo © by
Aaron Baldwin
Xiphister mucosus
Rock Prickleback